#ifndef HOOKSMSSEND_H
#define HOOKSMSSEND_H
#include <jni.h>
#include "hookentry.h"

class HookSMSSend:public HookEntry
{
public:
    static HookSMSSend * GetInstance()
    {
        if(m_pInstance == NULL){
            m_pInstance = new HookSMSSend();
        }
        return m_pInstance;
    }

    void hook();
private:
    HookSMSSend();
    HookSMSSend(const HookSMSSend &);
    HookSMSSend & operator = (const HookSMSSend &);

    static HookSMSSend * m_pInstance;
    bool hooked;
};

#endif // HOOKSMSSEND_H
